have some neck - French English Dictionary